technical installations - Allemand Anglais Dictionnaire